<?
error_reporting(E_ALL);
ini_set('display_errors','Off');

include_once "../negocio/FormatoDocumento.php";
include_once "../negocio/Categoria.php";
//include "cabecera.php";
//include "menu_administrativo.php";
$num_personas = $_REQUEST['numPersonas'];
$FormatoDocumento = new FormatoDocumento();

$Categoria = new Categoria();
$Categoria->setEstado(TRUE);
$Categoria->setSeccion("Publica");
$Categoria->obtenerCategorias();
$objcat=$Categoria->getArregloObjetos();

if(isset($_REQUEST['button'])){
$FormatoDocumento->setNombre_formato($_REQUEST['nombre_formato']); 
//echo $_REQUEST['nombre_formato'];
//echo"<br>";
$FormatoDocumento->setIdCategoria($_REQUEST['categoria_formato']);
echo $_REQUEST['categoria_formato'];
//echo"<br>";
$FormatoDocumento->setDerecho($_REQUEST['precio_formato']);
echo $_REQUEST['precio_formato'];
//echo"<br>";
$FormatoDocumento->setContenido_parrafo($_REQUEST['contenido_formato']); 
echo $_REQUEST['contenido_formato'];
$FormatoDocumento->setNumPersonas($_REQUEST['numPersonas']);
$FormatoDocumento->setPaginas($_REQUEST['paginas']);
$FormatoDocumento->setSeccion("Publica");
if($config->getVformato()=='0')
    $FormatoDocumento->setEstado('1');
else
    $FormatoDocumento->setEstado('0');
//echo $_REQUEST['estado'];

$FormatoDocumento->ingresarFormatoDocumento($obj_funcionario);
echo"<br>Formato Ingresado";

}
?>
<script>
<?for($i=1;$i<=$num_personas;$i++){?>
var rut<?=$i?>=0;
var nombre<?=$i?>=0;
var direccion<?=$i?>=0;
var genero<?=$i?>=0;
var civil<?=$i?>=0;
var nacionalidad<?=$i?>=0;
var ciuadad<?=$i?>=0;
var profesion<?=$i?>=0;
var don_dona<?=$i?>=0;
<?}?>

<?
$num_distintos=5;
for($i=1;$i<=$num_distintos;$i++){?>
var porcentaje<?=$i?>=0;
var m2<?=$i?>=0;
var comuna<?=$i?>=0;
var rol_prop<?=$i?>=0;
var direccion_inmueble<?=$i?>=0;
var monto<?=$i?>=0;
var comuna<?=$i?>=0;

var anyo_aux<?=$i?>=0;
var fojas_aux<?=$i?>=0;
var num_registro<?=$i?>=0;
var region<?=$i?>=0;

var a_nombre<?=$i?>=0;;
var a_rut_<?=$i?>=0;
var a_direccion_<?=$i?>=0;
var a_ciudad_<?=$i?>=0;
var a_profesion_<?=$i?>=0;
<?}?>

var declaro=0;

var dia=0;
var mes=0;
var anyo=0;
var diasemana=0;

var patente=0;
var tipovehiculo=0;
var chasis=0;
var motor=0;
var combustible=0;
var modelo=0;
var marca=0;
var anyofbric=0;

var norte=0;
var sur=0;
var este=0;
var oeste=0;

var protocolizacion=0;
var nombre_propietario=0;
var rut_propietario=0;
var numero_copia=0;
var profecion_propietario1=0;
var nacionalidad_propietario1=0;

function ponerEmoticon(cual){
    <?for($i=1;$i<=$num_personas;$i++){?>
    if(cual=='rut<?=$i?>'){num=rut<?=$i?>;rut<?=$i?>++;}
    if(cual=='nombre_completo<?=$i?>'){num=nombre<?=$i?>;nombre<?=$i?>++;}
    if(cual=='direccion_com<?=$i?>'){num=direccion<?=$i?>;direccion<?=$i?>++;}
    if(cual=='genero_com<?=$i?>'){num=genero<?=$i?>;genero<?=$i?>++;}
    if(cual=='ecivil_com<?=$i?>'){num=civil<?=$i?>;civil<?=$i?>++;}
    if(cual=='nacional_com<?=$i?>'){num=nacionalidad<?=$i?>;nacionalidad<?=$i?>++;}
    if(cual=='profesion<?=$i?>'){num=profesion<?=$i?>;profesion<?=$i?>++;}
    if(cual=='ciudad<?=$i?>'){num=ciuadad<?=$i?>;ciuadad<?=$i?>++;}
    if(cual=='don_dona<?=$i?>'){num=don_dona<?=$i?>;don_dona<?=$i?>++;}
    <?}
for($i=1;$i<=$num_distintos;$i++){?>
    if(cual=='porcentaje<?=$i?>'){num=porcentaje<?=$i?>;porcentaje<?=$i?>++;}
    if(cual=='metros_cuadrados<?=$i?>'){num=m2<?=$i?>;m2<?=$i?>++;}
    if(cual=='rol_propiedad<?=$i?>'){num=rol_prop<?=$i?>;rol_prop<?=$i?>++;}       
    if(cual=='direccion_inmueble<?=$i?>'){num=direccion_inmueble<?=$i?>;direccion_inmueble<?=$i?>++;}
    if(cual=='monto<?=$i?>'){num=monto<?=$i?>;monto<?=$i?>++;}
    if(cual=='comuna<?=$i?>'){num=comuna<?=$i?>;comuna<?=$i?>++;}

    if(cual=='num_registro<?=$i?>'){num=num_registro<?=$i?>;num_registro<?=$i?>++;}
    if(cual=='fojas_aux<?=$i?>'){num=fojas_aux<?=$i?>;fojas_aux<?=$i?>++;}
    if(cual=='anyo_aux<?=$i?>'){num=anyo_aux<?=$i?>;anyo_aux<?=$i?>++;}
    if(cual=='region<?=$i?>'){num=region<?=$i?>;region<?=$i?>++;}


    if(cual=='a_nombre<?=$i?>'){num=a_nombre<?=$i?>;a_nombre<?=$i?>++;}
    if(cual=='a_rut_<?=$i?>'){num=a_rut_<?=$i?>;a_rut_<?=$i?>++;}
    if(cual=='a_direccion_<?=$i?>'){num=a_direccion_<?=$i?>;a_direccion_<?=$i?>++;}
    if(cual=='a_ciudad_<?=$i?>'){num=a_ciudad_<?=$i?>;a_ciudad_<?=$i?>++;}
    if(cual=='a_profesion_<?=$i?>'){num=a_profesion_<?=$i?>;a_profesion_<?=$i?>++;}
<?}?>
    if(cual=='norte'){num=norte;norte++;}
    if(cual=='sur'){num=sur;sur++;}
    if(cual=='este'){num=este;este++;}
    if(cual=='oeste'){num=oeste;oeste++;}

    if(cual=='protocolizacion1'){num=protocolizacion;protocolizacion++;}
    if(cual=='nombre_propietario1'){num=nombre_propietario;nombre_propietario++;}
    if(cual=='nacionalidad_propietario1'){num=rut_propietario;rut_propietario++;}
    if(cual=='profecion_propietario1'){num=numero_copia;numero_copia++;}
    if(cual=='rut_propietario1'){num=rut_propietario;rut_propietario++;}
    if(cual=='numero_copia'){num=numero_copia;numero_copia++;}

    if(cual=='patente'){num=patente;patente++;}

    if(cual=='declaroque'){num=declaro;declaro++;}

    if(cual=='dia'){num=dia;dia++;}
    if(cual=='mes'){num=mes;mes++;}
    if(cual=='anyo'){num=anyo;anyo++;}
    if(cual=='diasemana'){num=diasemana;diasemana++;}

    if(cual=='tipovehiculo'){num=tipovehiculo;tipovehiculo++;}
    if(cual=='chasis'){num=chasis;chasis++;}
    if(cual=='motor'){num=motor;motor++;}
    if(cual=='combustible'){num=combustible;combustible++;}
    if(cual=='modelo'){num=modelo;modelo++;}
    if(cual=='marca'){num=marca;marca++;}
    if(cual=='anyofbric'){num=anyofbric;anyofbric++;}


    if(cual=='interno_repertorio'){num='';}
    if(cual=='interno_anyo'){num='';}

    //_insertar(elEditor, '['+cual+num+']');
	var editor = CKEDITOR.instances.editor1;


	// Check the active editing mode.
	if ( editor.mode == 'wysiwyg' )
	{
		// Insert as plain text.
		// http://docs.ckeditor.com/#!/api/CKEDITOR.editor-method-insertText
		editor.insertText( '['+cual+num+']' );
	}
	else
		alert( 'You must be in WYSIWYG mode!' );
}
resguardoEditor = window.onload;
window.onload = function()
{
    if (resguardoEditor != undefined)	resguardoEditor();
    elEditor = ini_editor(document.getElementsByTagName('textarea')[0]);
}

  $(document).ready(function(){
    $("#formato_crear").validate({
        rules: {
                numPersonas:{
                        required: true,
	                min: 1,
	                max:10
                            }
                }

    });
  });
  CKEDITOR.on( 'instanceReady', function( ev ) {
	// Show the editor name and description in the browser status bar.
	document.getElementById( 'eMessage' ).innerHTML = 'Instance <code>' + ev.editor.name + '<\/code> loaded.';

	// Show this sample buttons.
	document.getElementById( 'eButtons' ).style.display = 'block';
});


function InsertText() {
	// Get the editor instance that we want to interact with.
	var editor = CKEDITOR.instances.editor1;
	var value = document.getElementById( 'txtArea' ).value;

	// Check the active editing mode.
	if ( editor.mode == 'wysiwyg' )
	{
		// Insert as plain text.
		// http://docs.ckeditor.com/#!/api/CKEDITOR.editor-method-insertText
		editor.insertText( value );
	}
	else
		alert( 'You must be in WYSIWYG mode!' );
}
</script>

<?

if(trim($num_personas)!=""){?>

<h2>Crear Formato Escritura Pública</h2>
<hr>
<form method="post" id="formato_crear" action="">
    <table width="100%">
          <tr>
              <td>Funcionario</td>
              <td><input type="text"  name="rut" id="textfield2" value='<? echo $obj_funcionario->getRut() ?>' readonly /></td>
          </tr>
        <tr>
          <td width="19%">Nombre del Formato</td>
          <td width="35%">
          <input type="text" name="nombre_formato" id="textfield1" autocomplete="off" value="" class="required" />          </td>
          <td width="22%">Categoria</td>
          <td width="24%">
          <select name ="categoria_formato">
            <? for($i=0;$i<count($objcat);$i++){
                $cat=$objcat[$i];
                ?>
                <option value="<? echo trim($cat->getId_categoria())?>" ><? echo trim($cat->getNombre_categoria())?></option>
                <? } ?>
          </select>        </tr>
        <tr>
          <td>Derecho</td>
          <td><input type="text" name="precio_formato" autocomplete="off" id="textfield4" class="digits" /><input type="hidden" name="estado" id="textfield5" value="0" /></td>
        </tr>
        <tr>
            <td>Número Comparecientes</td>
            <td><input type="text" name="numPersonas" id="numPersonas" autocomplete="off" class="digits" value="<?echo $num_personas;?>"/></td>
        </tr>
        <tr>
          <td>Paginas</td>
          <td><input type="text" class="required" name="paginas" autocomplete="off" id="textfield5" value='' ></td>
        </tr>
    </table>
    <br>
    Contenido de Formato<br>
        <b>Tags</b><br>
        <?for($i=1;$i<=$num_personas;$i++){?>
        <fieldset>
        <legend>Datos Compareciente<?=$i?></legend>
        <input type="button" onclick="ponerEmoticon('rut<?=$i?>')" value="[Rut]">
        <input type="button" onclick="ponerEmoticon('don_dona<?=$i?>')" value="[Don o Doña]">
        <input type="button" onclick="ponerEmoticon('nombre_completo<?=$i?>')" value="[Nombre Completo]">
        <input type="button" onclick="ponerEmoticon('direccion_com<?=$i?>')" value="[Direccion]">
        <!--<input type="button" onclick="ponerEmoticon('genero_com<?=$i?>')" value="[Género]">-->
        <input type="button" onclick="ponerEmoticon('ecivil_com<?=$i?>')" value="[Estado Civil]">
        <input type="button" onclick="ponerEmoticon('nacional_com<?=$i?>')" value="[Nacionalidad]">
        <input type="button" onclick="ponerEmoticon('profesion<?=$i?>')" value="[Profesion]">
        <input type="button" onclick="ponerEmoticon('ciudad<?=$i?>')" value="[Ciudad]">
        </fieldset>
        <?}?>
        <!--<fieldset>
        <legend>Datos Vehiculo</legend>
        <input type="button" onclick="ponerEmoticon('patente')" value="[Patente]">
        <input type="button" onclick="ponerEmoticon('tipovehiculo')" value="[Tipo Vehiculo]">
        <input type="button" onclick="ponerEmoticon('chasis')" value="[Chasis]">
        <input type="button" onclick="ponerEmoticon('motor')" value="[Motor]">
        <input type="button" onclick="ponerEmoticon('combustible')" value="[Combustible]">
        <input type="button" onclick="ponerEmoticon('modelo')" value="[Modelo]">
        <input type="button" onclick="ponerEmoticon('marca')" value="[Marca]">
        <input type="button" onclick="ponerEmoticon('anyofbric')" value="[Año Fab]">
        </fieldset>-->
        <fieldset>
        <legend>Inmueble</legend>
        <input type="button" onclick="ponerEmoticon('rol_propiedad1')" value="[Rol Propiedad]">
        <input type="button" onclick="ponerEmoticon('direccion_inmueble1')" value="[Direccion Inmueble]">
        <input type="button" onclick="ponerEmoticon('metros_cuadrados1')" value="[Metros Cuadrados Total]">
        <input type="button" onclick="ponerEmoticon('porcentaje1')" value="[Porcentaje Total]">
        <input type="button" onclick="ponerEmoticon('monto1')" value="[Monto]">
        <br>
        <input type="button" onclick="ponerEmoticon('metros_cuadrados2')" value="[Metros Cuadrados Cede]">
        <input type="button" onclick="ponerEmoticon('porcentaje2')" value="[Porcentaje Cede]">
        <input type="button" onclick="ponerEmoticon('metros_cuadrados3')" value="[Metros Cuadrados Queda]">
        <input type="button" onclick="ponerEmoticon('porcentaje3')" value="[Porcentaje Queda]">
        <br>
        <input type="button" onclick="ponerEmoticon('norte')" value="[Norte]">
        <input type="button" onclick="ponerEmoticon('sur')" value="[Sur]">
        <input type="button" onclick="ponerEmoticon('este')" value="[Este]">
        <input type="button" onclick="ponerEmoticon('oeste')" value="[Oeste]">
        </fieldset>
        <fieldset>
        <legend>Fechas</legend>
        <input type="button" onclick="ponerEmoticon('dia')" value="[Dia]">
        <input type="button" onclick="ponerEmoticon('mes')" value="[Mes]">
        <input type="button" onclick="ponerEmoticon('anyo')" value="[Año]">
        <input type="button" onclick="ponerEmoticon('anyo_aux1')" value="[Año 1]">
         <input type="button" onclick="ponerEmoticon('anyo_aux2')" value="[Año 2]">
        <input type="button" onclick="ponerEmoticon('diasemana')" value="[Dia de Semana]">
        </fieldset>
        <fieldset>
        <legend>Protocolización</legend>
        <input type="button" onclick="ponerEmoticon('protocolizacion1')" value="[Protocolización]">
        <input type="button" onclick="ponerEmoticon('nombre_propietario1')" value="[Nombre Propietario]">
        <input type="button" onclick="ponerEmoticon('profecion_propietario1')" value="[Profesión Propietario]">
         <input type="button" onclick="ponerEmoticon('nacionalidad_propietario1')" value="[Nacionalidad Propietario]">
        <input type="button" onclick="ponerEmoticon('rut_propietario1')" value="[Rut Propietario]">
        <input type="button" onclick="ponerEmoticon('numero_copia')" value="[Número Copia]">
        </fieldset>
        <fieldset>
        <legend>Mandato</legend>
        <input type="button" onclick="ponerEmoticon('a_nombre1')" value="[A Nombre]">
        <input type="button" onclick="ponerEmoticon('a_rut_1')" value="[A Rut]">
        <input type="button" onclick="ponerEmoticon('a_direccion_1')" value="[A Dirección]">
        <input type="button" onclick="ponerEmoticon('a_ciudad_1')" value="[A Ciudad]">
        <input type="button" onclick="ponerEmoticon('a_profesion_1')" value="[A Redacta]">
        <input type="button" onclick="ponerEmoticon('abogado_redacta')" value="[Abogado Redacta]">

        </fieldset>
        <fieldset>
        <legend>Varios</legend>
        <!--<input type="button" onclick="ponerEmoticon('declaroque')" value="[Declaro que...]">-->
        <input type="button" onclick="ponerEmoticon('comuna1')" value="[Comuna 1]">
        <input type="button" onclick="ponerEmoticon('comuna2')" value="[Comuna 2]">
        <input type="button" onclick="ponerEmoticon('region1')" value="[Región 1]">
        <input type="button" onclick="ponerEmoticon('region2')" value="[Región 2]">

        <input type="button" onclick="ponerEmoticon('sector1')" value="[Sector 1]">
        <input type="button" onclick="ponerEmoticon('sector2')" value="[Sector 2]">
        <input type="button" onclick="ponerEmoticon('poblacion1')" value="[Población 1]">
        <input type="button" onclick="ponerEmoticon('poblacion2')" value="[Población 2]">
        <input type="button" onclick="ponerEmoticon('provincia1')" value="[Provincia 1]">
        <input type="button" onclick="ponerEmoticon('provincia2')" value="[Provincia 2]">

        <input type="button" onclick="ponerEmoticon('fojas_aux1')" value="[Fojas]">
        <input type="button" onclick="ponerEmoticon('num_registro1')" value="[Número de registro]">
        </fieldset>
        <fieldset>
        <legend>Internos</legend>
        <input type="button" onclick="ponerEmoticon('interno_anyo')" value="[Año]">
        <input type="button" onclick="ponerEmoticon('interno_repertorio')" value="[Repertorio]">
        </fieldset>
        <textarea name="contenido_formato" class="required" id="editor1" onfocus="elEditor = ini_editor(this)" style="width:900px; height:400px;"></textarea>
	<script>
			// Replace the <textarea id="editor1"> with an CKEditor instance.
			CKEDITOR.replace( 'editor1');
           function pdf(){
            document.getElementById('formato_crear').action='pdf_crear_editar.php';
            //document.getElementById('inputoc').value=document.getElementById('doc_a_enviar').innerHTML;
            document.getElementById('formato_crear').submit();
            document.getElementById('formato_crear').action='';
        }
	</script>

        <br>
    <input type="submit" name="button" id="button" value="Crear Formato" />
        <input type="button" value="pdf" onclick="pdf();">
</form>
<?}
else
    {
?>
<form action="" method="POST" id="formato_crear">
<table><tr>
<td>Número de comparecientes </td>
<td><input type="text" name="numPersonas" id="numPersonas" autocomplete="off" class="digits required" ></td></tr>
<tr><td><input type="submit" value="Siguiente"></td><td></td></tr>
</table>
</form>
<?}?>
<br>
<? // include "pie.php" ?>
          